protecting spectacles - Englisch Synonyme Wörterbuch